package top.zhangjianyong.tools.model;

import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * @author ： zhangjianyong
 * @date ： 2022/11/17 2:42 PM
 */
@Data
public class ETFMedianInfo {

    private BigDecimal value;
    private BigDecimal dailyRate;//日增长率
    private LocalDateTime dateTime;
    private String code;
    private String name;
    private String type;//一个月
    private BigDecimal zdf;//涨跌幅
    private BigDecimal hcf;//回撤幅
    private BigDecimal ssf;//上升幅
    private BigDecimal rang;//区间
    private BigDecimal position;//位置
    private Integer holdFlag;//持有标记
    private Integer days; //统计多少个交易日
    private BigDecimal lastUpDown; //最近涨跌

    private LocalDate startDate; //开始日期
    private LocalDate endDate; //结束日期

    //线性回归计算
    private BigDecimal slope; //线性回归方程的斜率系数
    private BigDecimal r2; //决定系数R²（拟合优度指标）
    private BigDecimal predict;//预测下一交易日的价格
    private BigDecimal predictRate;//预测下一交易日的涨跌幅

    private BigDecimal rsi;

    private BigDecimal volumeRatio; //当日量比

}
